Big Huge Thesaurus

Alca torda

noun

sounds kind of like